finish machining - Turkish English Dictionary